Synonyms for "heavy weapon"

Words with similar meaning